Here we plot PCA and UMAP dimensionality reductions of the UMI count data from CellRanger and scUTRquant for comparison. We expect highly similar projections since the underlying data is identical.
library(magrittr)
library(tidyverse)
library(cowplot)
library(Matrix)
library(HDF5Array)
library(SingleCellExperiment)
library(scater)
set.seed(20210818)
BiocParallel::register(BiocParallel::MulticoreParam(12))
plot_dimred_compare <- function (sce_x, sce_y, dimred="PCA",
label_x="CellRanger", label_y="scUTRquant") {
gx <- plotReducedDim(sce_x, dimred)
gy <- plotReducedDim(sce_y, dimred)
glabx <- ggdraw() +
draw_label(label_x, fontface='bold', size=16, hjust=0.36, vjust=0.5) +
theme(plot.margin=margin(0, 0, 6, 0))
glaby <- ggdraw() +
draw_label(label_y, fontface='bold', size=16, hjust=0.36, vjust=0.5) +
theme(plot.margin=margin(0, 0, 6, 0))
plot_grid(gx, gy, glabx, glaby, nrow=2, rel_heights=c(1, 0.05))
}
df_counts_all <- readRDS("data/sce/processed/df_counts.all_genes.pca.Rds")
df_counts_all %<>%
mutate(sce_sq=map(sce_sq, runUMAP),
sce_10x=map(sce_10x, runUMAP))
df_counts_all %>%
transmute(sample_id, g=map2(sce_10x, sce_sq, plot_dimred_compare, dimred="PCA")) %>%
deframe() %>% {
for (id in names(.)) {
title <- ggdraw() +
draw_label(id, fontface='bold', size=20, x=0.5, hjust=0.5) +
theme(plot.margin=margin(0, 0, 0, 0))
g <- plot_grid(title, .[[id]], ncol=1, rel_heights=c(0.1,1))
## print locally in this document
print(g)
## save to PDFs
# ggsave(sprintf("output/supplement/sup2-pca-compare-%s.pdf", id),
# .[[id]], width=5, height=4, dpi=300)
}
}
df_counts_all %>%
transmute(sample_id, g=map2(sce_10x, sce_sq, plot_dimred_compare, dimred="UMAP")) %>%
deframe() %>% {
for (id in names(.)) {
title <- ggdraw() +
draw_label(id, fontface='bold', size=20, x=0.5, hjust=0.5) +
theme(plot.margin=margin(0, 0, 0, 0))
g <- plot_grid(title, .[[id]], ncol=1, rel_heights=c(0.1,1))
## print locally in this document
print(g)
## save to PDFs
# ggsave(sprintf("output/supplement/sup2-pca-compare-%s.pdf", id),
# .[[id]], width=5, height=4, dpi=300)
}
}
There is some structural similarity in the projections, but it is not immediately evident that exactly the same clusters are present. It is also not clear whether one mode is any more articulated than the other. In all samples, the first two PCs for CellRanger capture more variance than those for scUTRquant.
## R version 4.0.2 (2020-06-22)
## Platform: x86_64-apple-darwin13.4.0 (64-bit)
## Running under: macOS Mojave 10.14.6
##
## Matrix products: default
## BLAS/LAPACK: /Users/mfansler/miniconda3/envs/bioc_3_12/lib/libopenblasp-r0.3.12.dylib
##
## locale:
## [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
##
## attached base packages:
## [1] parallel stats4 stats graphics grDevices utils datasets
## [8] methods base
##
## other attached packages:
## [1] scater_1.18.0 SingleCellExperiment_1.12.0
## [3] SummarizedExperiment_1.20.0 Biobase_2.50.0
## [5] GenomicRanges_1.42.0 GenomeInfoDb_1.26.0
## [7] HDF5Array_1.18.0 rhdf5_2.34.0
## [9] DelayedArray_0.16.0 IRanges_2.24.0
## [11] S4Vectors_0.28.0 MatrixGenerics_1.2.0
## [13] matrixStats_0.58.0 BiocGenerics_0.36.0
## [15] Matrix_1.3-2 cowplot_1.1.0
## [17] forcats_0.5.1 stringr_1.4.0
## [19] dplyr_1.0.5 purrr_0.3.4
## [21] readr_1.4.0 tidyr_1.1.3
## [23] tibble_3.1.0 ggplot2_3.3.3
## [25] tidyverse_1.3.0 magrittr_2.0.1
##
## loaded via a namespace (and not attached):
## [1] bitops_1.0-6 fs_1.5.0
## [3] lubridate_1.7.10 RcppAnnoy_0.0.18
## [5] httr_1.4.2 tools_4.0.2
## [7] backports_1.2.1 irlba_2.3.3
## [9] utf8_1.1.4 R6_2.5.0
## [11] vipor_0.4.5 uwot_0.1.10
## [13] DBI_1.1.1 colorspace_2.0-0
## [15] rhdf5filters_1.2.0 withr_2.4.1
## [17] gridExtra_2.3 tidyselect_1.1.0
## [19] compiler_4.0.2 cli_2.3.1
## [21] rvest_1.0.0 BiocNeighbors_1.8.0
## [23] xml2_1.3.2 labeling_0.4.2
## [25] scales_1.1.1 digest_0.6.27
## [27] rmarkdown_2.7 XVector_0.30.0
## [29] pkgconfig_2.0.3 htmltools_0.5.1.1
## [31] sparseMatrixStats_1.2.0 highr_0.8
## [33] dbplyr_2.1.0 rlang_0.4.10
## [35] readxl_1.3.1 rstudioapi_0.13
## [37] FNN_1.1.3 DelayedMatrixStats_1.12.0
## [39] farver_2.1.0 generics_0.1.0
## [41] jsonlite_1.7.2 BiocParallel_1.24.0
## [43] BiocSingular_1.6.0 RCurl_1.98-1.2
## [45] GenomeInfoDbData_1.2.4 scuttle_1.0.0
## [47] ggbeeswarm_0.6.0 Rcpp_1.0.6
## [49] munsell_0.5.0 Rhdf5lib_1.12.0
## [51] fansi_0.4.2 viridis_0.5.1
## [53] lifecycle_1.0.0 stringi_1.5.3
## [55] yaml_2.2.1 zlibbioc_1.36.0
## [57] grid_4.0.2 crayon_1.4.1
## [59] lattice_0.20-41 haven_2.3.1
## [61] beachmat_2.6.4 hms_1.0.0
## [63] knitr_1.31 pillar_1.5.1
## [65] codetools_0.2-18 reprex_1.0.0
## [67] glue_1.4.2 evaluate_0.14
## [69] modelr_0.1.8 vctrs_0.3.6
## [71] cellranger_1.1.0 gtable_0.3.0
## [73] assertthat_0.2.1 xfun_0.20
## [75] rsvd_1.0.3 broom_0.7.5
## [77] RSpectra_0.16-0 viridisLite_0.3.0
## [79] beeswarm_0.3.1 ellipsis_0.3.1
## Conda Environment YAML
name: bioc_3_12
channels:
- conda-forge
- bioconda
- defaults
dependencies:
- _r-mutex=1.0.1=anacondar_1
- _r-xgboost-mutex=2.0=cpu_0
- bioconductor-annotate=1.68.0=r40_0
- bioconductor-annotationdbi=1.52.0=r40_0
- bioconductor-annotationfilter=1.14.0=r40hdfd78af_1
- bioconductor-annotationhub=2.22.0=r40_0
- bioconductor-apeglm=1.12.0=r40h832b226_1
- bioconductor-basilisk=1.2.0=r40_0
- bioconductor-basilisk.utils=1.2.0=r40_0
- bioconductor-beachmat=2.6.0=r40h64ad5ed_0
- bioconductor-biobase=2.50.0=r40h8909d69_0
- bioconductor-biocfilecache=1.14.0=r40_0
- bioconductor-biocgenerics=0.36.0=r40_0
- bioconductor-biocneighbors=1.8.0=r40h64ad5ed_0
- bioconductor-biocparallel=1.24.0=r40h64ad5ed_0
- bioconductor-biocsingular=1.6.0=r40h64ad5ed_0
- bioconductor-biocversion=3.12.0=r40_0
- bioconductor-biomart=2.46.0=r40_0
- bioconductor-biostrings=2.58.0=r40h8909d69_0
- bioconductor-biovizbase=1.38.0=r40h68a2ddb_1
- bioconductor-bluster=1.0.0=r40h64ad5ed_1
- bioconductor-bsgenome=1.58.0=r40_0
- bioconductor-bsgenome.mmusculus.ucsc.mm10=1.4.0=r40_10
- bioconductor-celldex=1.0.0=r40_0
- bioconductor-clusterprofiler=3.18.0=r40_0
- bioconductor-delayedarray=0.16.0=r40h8909d69_0
- bioconductor-delayedmatrixstats=1.12.0=r40_0
- bioconductor-deseq2=1.30.0=r40h64ad5ed_0
- bioconductor-dexseq=1.36.0=r40hdfd78af_1
- bioconductor-do.db=2.9=r40_9
- bioconductor-dose=3.16.0=r40_0
- bioconductor-dropletutils=1.10.0=r40h64ad5ed_0
- bioconductor-edger=3.32.0=r40h64ad5ed_0
- bioconductor-enrichplot=1.10.0=r40_0
- bioconductor-ensembldb=2.14.0=r40hdfd78af_1
- bioconductor-experimenthub=1.16.0=r40_0
- bioconductor-fgsea=1.16.0=r40h64ad5ed_0
- bioconductor-genefilter=1.72.0=r40hbb27dc6_0
- bioconductor-geneplotter=1.68.0=r40_0
- bioconductor-genomeinfodb=1.26.0=r40_0
- bioconductor-genomeinfodbdata=1.2.4=r40_0
- bioconductor-genomicalignments=1.26.0=r40h8909d69_0
- bioconductor-genomicfeatures=1.42.0=r40_0
- bioconductor-genomicranges=1.42.0=r40h8909d69_0
- bioconductor-go.db=3.12.1=r40_0
- bioconductor-gosemsim=2.16.0=r40h64ad5ed_0
- bioconductor-gviz=1.34.1=r40hdfd78af_0
- bioconductor-hdf5array=1.18.0=r40h8909d69_0
- bioconductor-interactivedisplaybase=1.28.0=r40_0
- bioconductor-iranges=2.24.0=r40h8909d69_0
- bioconductor-limma=3.46.0=r40h8909d69_0
- bioconductor-matrixgenerics=1.2.0=r40_0
- bioconductor-org.hs.eg.db=3.12.0=r40_0
- bioconductor-org.mm.eg.db=3.12.0=r40_0
- bioconductor-plyranges=1.10.0=r40_0
- bioconductor-protgenerics=1.22.0=r40hdfd78af_1
- bioconductor-qvalue=2.22.0=r40_0
- bioconductor-rhdf5=2.34.0=r40h64ad5ed_0
- bioconductor-rhdf5filters=1.2.0=r40h64ad5ed_0
- bioconductor-rhdf5lib=1.12.0=r40h8909d69_0
- bioconductor-rhtslib=1.22.0=r40h8909d69_0
- bioconductor-rsamtools=2.6.0=r40h64ad5ed_0
- bioconductor-rtracklayer=1.50.0=r40h95a77da_1
- bioconductor-s4vectors=0.28.0=r40h8909d69_0
- bioconductor-scater=1.18.0=r40_0
- bioconductor-scdblfinder=1.4.0=r40_0
- bioconductor-scran=1.18.0=r40h64ad5ed_0
- bioconductor-scuttle=1.0.0=r40h64ad5ed_0
- bioconductor-singlecellexperiment=1.12.0=r40_0
- bioconductor-singler=1.4.1=r40h832b226_0
- bioconductor-sparsematrixstats=1.2.0=r40h64ad5ed_0
- bioconductor-summarizedexperiment=1.20.0=r40_0
- bioconductor-tabulamurisdata=1.8.0=r40_0
- bioconductor-txdb.hsapiens.ucsc.hg38.knowngene=3.10.0=r40_2
- bioconductor-txdb.mmusculus.ucsc.mm10.knowngene=3.10.0=r40_2
- bioconductor-variantannotation=1.36.0=r40h68a2ddb_1
- bioconductor-xvector=0.30.0=r40h8909d69_0
- bioconductor-zellkonverter=1.0.0=r40_0
- bioconductor-zlibbioc=1.36.0=r40h8909d69_0
- bwidget=1.9.14=h694c41f_0
- bzip2=1.0.8=hc929b4f_4
- c-ares=1.17.1=h0d85af4_1
- ca-certificates=2021.5.30=h033912b_0
- cairo=1.16.0=he8db5a5_1006
- cctools_osx-64=949.0.1=h6407bdd_20
- certifi=2021.5.30=py39h6e9494a_0
- clang=11.1.0=h694c41f_0
- clang-11=11.1.0=default_he082bbe_0
- clang_osx-64=11.1.0=hb91bd55_0
- clangxx=11.1.0=default_he082bbe_0
- clangxx_osx-64=11.1.0=h7e1b574_0
- colormath=3.0.0=py_2
- compiler-rt=11.1.0=h654b07c_0
- compiler-rt_osx-64=11.1.0=h8c5fa43_0
- curl=7.75.0=h06286d4_0
- decorator=4.4.2=py_0
- fontconfig=2.13.1=hd23ceaa_1004
- freetype=2.10.4=h4cff582_1
- fribidi=1.0.10=hbcb3906_0
- gettext=0.19.8.1=h7937167_1005
- gfortran_impl_osx-64=7.5.0=hae4d780_7
- gfortran_osx-64=7.5.0=h044cb63_8
- gmp=6.2.1=h2e338ed_0
- graphite2=1.3.13=h2e338ed_1001
- gsl=2.6=h71c5fe9_2
- harfbuzz=2.7.2=hf755100_1
- icu=67.1=hb1e8313_0
- isl=0.22.1=hb1e8313_2
- jpeg=9d=hbcb3906_0
- krb5=1.17.2=h60d9502_0
- ld64_osx-64=530=he8994da_20
- ldid=2.1.2=h7660a38_2
- libblas=3.9.0=8_openblas
- libcblas=3.9.0=8_openblas
- libclang-cpp11.1=11.1.0=default_he082bbe_0
- libcurl=7.75.0=h8ef9fac_0
- libcxx=11.1.0=habf9029_0
- libedit=3.1.20191231=h0678c8f_2
- libev=4.33=haf1e3a3_1
- libffi=3.3=h046ec9c_2
- libgfortran=4.0.0=7_5_0_h1a10cd1_19
- libgfortran4=7.5.0=h1a10cd1_19
- libgit2=1.1.0=hc98d265_0
- libglib=2.66.7=hd556434_1
- libiconv=1.16=haf1e3a3_0
- liblapack=3.9.0=8_openblas
- libllvm11=11.1.0=hd011deb_0
- libnghttp2=1.43.0=h07e645a_0
- libopenblas=0.3.12=openmp_h63d9170_1
- libpng=1.6.37=h7cec526_2
- libssh2=1.9.0=h52ee1ee_6
- libtiff=4.2.0=h355d032_0
- libv8=8.9.15=hbe3e8d2_0
- libwebp-base=1.2.0=hbcf498f_0
- libxgboost=1.3.3=he49afe7_2
- libxml2=2.9.10=h2c6e4a5_2
- llvm-openmp=11.0.1=h7c73e74_0
- llvm-tools=11.1.0=hd011deb_0
- lz4-c=1.9.3=h046ec9c_0
- make=4.3=h22f3db7_1
- mpc=1.1.0=ha57cd0f_1009
- mpfr=4.0.2=h72d8aaf_1
- ncurses=6.2=h2e338ed_4
- networkx=2.5=py_0
- numpy=1.20.2=py39h7eed0ac_0
- openssl=1.1.1k=h0d85af4_0
- pandoc=2.12=h0d85af4_0
- pango=1.42.4=ha86e081_5
- pcre=8.44=hb1e8313_0
- pcre2=10.35=h164c276_2
- pip=21.0.1=pyhd8ed1ab_0
- pixman=0.40.0=hbcb3906_0
- python=3.9.2=h2502468_0_cpython
- python_abi=3.9=1_cp39
- r-abind=1.4_5=r40h6115d3f_1003
- r-acepack=1.4.1=r40ha752707_1006
- r-ade4=1.7_16=r40h9c68fa3_1
- r-adgoftest=0.3=r40_1003
- r-ape=5.4_1=r40hdfb1349_0
- r-aricode=1.0.0=r40h9951f98_0
- r-askpass=1.1=r40h17f1fa6_2
- r-assertthat=0.2.1=r40h6115d3f_2
- r-backports=1.2.1=r40h066c5db_0
- r-base=4.0.2=hc30ca75_1
- r-base64enc=0.1_3=r40h17f1fa6_1004
- r-bayesplot=1.8.0=r40hc72bb7e_0
- r-bbmle=1.0.23.1=r40h6115d3f_1
- r-bdsmatrix=1.3_4=r40h17f1fa6_1
- r-beeswarm=0.3.1=r40hc72bb7e_0
- r-betareg=3.1_3=r40h6115d3f_1
- r-bh=1.75.0_0=r40hc72bb7e_0
- r-biocmanager=1.30.10=r40h6115d3f_1
- r-bit=4.0.4=r40h800e0f2_0
- r-bit64=4.0.5=r40h800e0f2_0
- r-bitops=1.0_6=r40h17f1fa6_1004
- r-blob=1.2.1=r40h6115d3f_1
- r-boot=1.3_27=r40hc72bb7e_0
- r-brew=1.0_6=r40h6115d3f_1003
- r-brio=1.1.1=r40h066c5db_0
- r-broom=0.7.5=r40hc72bb7e_0
- r-cachem=1.0.4=r40hf6ff476_0
- r-callr=3.5.1=r40h142f84f_0
- r-car=3.0_10=r40h6115d3f_0
- r-cardata=3.0_4=r40h6115d3f_0
- r-cellranger=1.1.0=r40h6115d3f_1003
- r-checkmate=2.0.0=r40h17f1fa6_1
- r-cli=2.3.1=r40hc72bb7e_0
- r-clipr=0.7.1=r40h142f84f_0
- r-cluster=2.1.0=r40ha752707_4
- r-clusterr=1.2.2=r40hdab79a9_0
- r-clustimpute=0.1.6=r40hc72bb7e_0
- r-coda=0.19_4=r40h142f84f_0
- r-codetools=0.2_18=r40hc72bb7e_0
- r-coin=1.4_1=r40hf6ff476_0
- r-colorspace=2.0_0=r40h6b199c2_0
- r-colourpicker=1.1.0=r40h6115d3f_0
- r-commonmark=1.7=r40h17f1fa6_1002
- r-conquer=1.0.2=r40h3e9696b_1
- r-copula=1.0_1=r40h35c211d_0
- r-covr=3.5.1=r40h710217c_0
- r-cowplot=1.1.0=r40h6115d3f_0
- r-cpp11=0.2.6=r40hc72bb7e_0
- r-crayon=1.4.1=r40hc72bb7e_0
- r-credentials=1.3.0=r40h6115d3f_0
- r-crosstalk=1.1.1=r40hc72bb7e_0
- r-curl=4.3=r40h17f1fa6_1
- r-data.table=1.14.0=r40hf6ff476_0
- r-dbi=1.1.1=r40hc72bb7e_0
- r-dbplyr=2.1.0=r40hc72bb7e_0
- r-deriv=4.1.3=r40hc72bb7e_0
- r-desc=1.3.0=r40hc72bb7e_0
- r-devtools=2.3.2=r40h6115d3f_0
- r-dichromat=2.0_0=r40ha770c72_2002
- r-diffobj=0.3.3=r40h066c5db_0
- r-digest=0.6.27=r40h342fd00_0
- r-doparallel=1.0.16=r40h142f84f_0
- r-downloader=0.4=r40h6115d3f_1003
- r-dplyr=1.0.5=r40h9951f98_0
- r-dqrng=0.2.1=r40hc5da6b9_2
- r-dt=0.17=r40hc72bb7e_0
- r-dygraphs=1.1.1.6=r40h6115d3f_1003
- r-ellipse=0.4.2=r40h6115d3f_0
- r-ellipsis=0.3.1=r40h17f1fa6_0
- r-emdbook=1.3.12=r40h6115d3f_1
- r-evaluate=0.14=r40h6115d3f_2
- r-expss=0.10.7=r40hc72bb7e_0
- r-factominer=2.4=r40hc72bb7e_0
- r-fansi=0.4.2=r40h066c5db_0
- r-farver=2.1.0=r40h9951f98_0
- r-fastmap=1.1.0=r40h815b84a_0
- r-fastmatch=1.1_0=r40h17f1fa6_1005
- r-fd=1.0_12=r40ha752707_1004
- r-filelock=1.0.2=r40h17f1fa6_1002
- r-flashclust=1.01_2=r40ha752707_1006
- r-flexmix=2.3_17=r40h142f84f_0
- r-fnn=1.1.3=r40hc5da6b9_2
- r-forcats=0.5.1=r40hc72bb7e_0
- r-foreach=1.5.1=r40h142f84f_0
- r-foreign=0.8_81=r40h066c5db_0
- r-formatr=1.7=r40h6115d3f_2
- r-formula=1.2_4=r40h142f84f_0
- r-fs=1.5.0=r40h710217c_0
- r-futile.logger=1.4.3=r40h6115d3f_1003
- r-futile.options=1.0.1=r40h6115d3f_1002
- r-generics=0.1.0=r40hc72bb7e_0
- r-geometry=0.4.5=r40hc5da6b9_1
- r-gert=1.2.0=r40h8f67e68_1
- r-ggally=2.1.0=r40hc72bb7e_0
- r-ggbeeswarm=0.6.0=r40_1003
- r-ggforce=0.3.3=r40h9951f98_0
- r-ggplot2=3.3.3=r40hc72bb7e_0
- r-ggraph=2.0.5=r40h4efb63e_0
- r-ggrepel=0.9.1=r40h815b84a_0
- r-ggridges=0.5.2=r40h6115d3f_2
- r-ggupset=0.3.0=r40h6115d3f_1
- r-gh=1.2.0=r40hc72bb7e_0
- r-git2r=0.28.0=r40h4eca85e_0
- r-gitcreds=0.1.1=r40hc72bb7e_0
- r-glue=1.4.2=r40h066c5db_0
- r-gmp=0.6_2=r40h815b84a_0
- r-graphlayouts=0.7.1=r40h342fd00_0
- r-gridextra=2.3=r40h6115d3f_1003
- r-gsl=2.1_6=r40h2160e0c_3
- r-gtable=0.3.0=r40h6115d3f_3
- r-gtools=3.8.2=r40h17f1fa6_1
- r-haven=2.3.1=r40hee97c7f_0
- r-hexbin=1.28.1=r40ha752707_2
- r-highr=0.8=r40h6115d3f_2
- r-hmisc=4.4_1=r40ha752707_1
- r-hms=1.0.0=r40hc72bb7e_0
- r-htmltable=2.1.0=r40h6115d3f_0
- r-htmltools=0.5.1.1=r40h815b84a_0
- r-htmlwidgets=1.5.3=r40hc72bb7e_0
- r-httpuv=1.5.5=r40h815b84a_0
- r-httr=1.4.2=r40h6115d3f_0
- r-hwriter=1.3.2=r40h6115d3f_1003
- r-igraph=1.2.6=r40h32dcd36_1
- r-ini=0.3.1=r40h6115d3f_1003
- r-inline=0.3.17=r40hc72bb7e_0
- r-inum=1.0_3=r40hc72bb7e_0
- r-irlba=2.3.3=r40h26f5615_3
- r-isoband=0.2.4=r40h9951f98_0
- r-iterators=1.0.13=r40h142f84f_0
- r-janitor=2.1.0=r40hc72bb7e_0
- r-jomo=2.7_2=r40h800e0f2_0
- r-jpeg=0.1_8.1=r40h28b5c78_1
- r-jsonlite=1.7.2=r40h066c5db_0
- r-knitr=1.31=r40hc72bb7e_0
- r-labeling=0.4.2=r40h142f84f_0
- r-lambda.r=1.2.4=r40h6115d3f_1
- r-later=1.1.0.1=r40hc5da6b9_0
- r-lattice=0.20_41=r40h066c5db_3
- r-latticeextra=0.6_29=r40hc72bb7e_1
- r-lazyeval=0.2.2=r40h17f1fa6_2
- r-leaps=3.1=r40ha752707_2
- r-libcoin=1.0_8=r40h9a4b173_0
- r-lifecycle=1.0.0=r40hc72bb7e_0
- r-linprog=0.9_2=r40h6115d3f_2
- r-lme4=1.1_26=r40h1019320_0
- r-lmtest=0.9_38=r40ha752707_1
- r-locfit=1.5_9.4=r40h17f1fa6_1
- r-loo=2.4.1=r40hc72bb7e_0
- r-lpsolve=5.6.15=r40h17f1fa6_1
- r-lubridate=1.7.10=r40h9951f98_0
- r-magic=1.5_9=r40h6115d3f_2
- r-magrittr=2.0.1=r40h066c5db_1
- r-maptools=1.0_2=r40h800e0f2_0
- r-markdown=1.1=r40h066c5db_1
- r-mass=7.3_53.1=r40hf6ff476_0
- r-matrix=1.3_2=r40h9a4b173_0
- r-matrixmodels=0.5_0=r40hc72bb7e_0
- r-matrixstats=0.58.0=r40hf6ff476_0
- r-mclust=5.4.7=r40h2350ad7_0
- r-memoise=2.0.0=r40hc72bb7e_0
- r-mgcv=1.8_34=r40h9a4b173_0
- r-mice=3.13.0=r40h4efb63e_0
- r-mime=0.10=r40hf6ff476_0
- r-miniui=0.1.1.1=r40h6115d3f_1002
- r-minqa=1.2.4=r40hf6e00eb_1006
- r-missmda=1.18=r40hc72bb7e_0
- r-mitml=0.4_1=r40hc72bb7e_0
- r-modelr=0.1.8=r40h6115d3f_0
- r-modeltools=0.2_23=r40h6115d3f_1
- r-multcomp=1.4_16=r40hc72bb7e_0
- r-munsell=0.5.0=r40h6115d3f_1003
- r-mvtnorm=1.1_1=r40ha752707_1
- r-nlme=3.1_150=r40ha752707_0
- r-nloptr=1.2.2.2=r40hc5da6b9_0
- r-nnet=7.3_15=r40h066c5db_0
- r-numderiv=2016.8_1.1=r40h6115d3f_3
- r-openssl=1.4.3=r40ha713f70_0
- r-openxlsx=4.2.3=r40h342fd00_0
- r-ordinal=2019.12_10=r40h17f1fa6_1
- r-packrat=0.5.0=r40h6115d3f_1002
- r-pan=1.6=r40ha752707_4
- r-party=1.3_7=r40h0d85af4_0
- r-partykit=1.2_13=r40h28b5c78_0
- r-pbkrtest=0.5.1=r40hc72bb7e_0
- r-pcapp=1.9_73=r40hdab79a9_1003
- r-permute=0.9_5=r40h6115d3f_3
- r-pheatmap=1.0.12=r40h6115d3f_2
- r-pillar=1.5.1=r40hc72bb7e_0
- r-pixmap=0.4_12=r40hc72bb7e_0
- r-pkgbuild=1.2.0=r40hc72bb7e_0
- r-pkgconfig=2.0.3=r40h6115d3f_1
- r-pkgload=1.2.0=r40h4efb63e_0
- r-plogr=0.2.0=r40h6115d3f_1003
- r-plotly=4.9.4=r40hc72bb7e_0
- r-plyr=1.8.6=r40hc5da6b9_1
- r-png=0.1_7=r40h28b5c78_1004
- r-polyclip=1.10_0=r40hc5da6b9_2
- r-praise=1.0.0=r40h6115d3f_1004
- r-prettyunits=1.1.1=r40h6115d3f_1
- r-processx=3.4.5=r40he27d7ee_0
- r-progress=1.2.2=r40h6115d3f_2
- r-promises=1.2.0.1=r40h4efb63e_0
- r-ps=1.6.0=r40h28b5c78_0
- r-pspline=1.0_18=r40ha752707_4
- r-purrr=0.3.4=r40h17f1fa6_1
- r-quantreg=5.75=r40hcbf56c9_0
- r-r.methodss3=1.8.1=r40h6115d3f_0
- r-r.oo=1.24.0=r40h6115d3f_0
- r-r.utils=2.10.1=r40h6115d3f_0
- r-r6=2.5.0=r40hc72bb7e_0
- r-rappdirs=0.3.3=r40hf6ff476_0
- r-rcmdcheck=1.3.3=r40h6115d3f_3
- r-rcolorbrewer=1.1_2=r40h6115d3f_1003
- r-rcpp=1.0.6=r40h815b84a_0
- r-rcppannoy=0.0.18=r40h815b84a_0
- r-rcpparmadillo=0.10.2.2.0=r40he5a6823_0
- r-rcppeigen=0.3.3.9.1=r40hbe96a68_0
- r-rcpphnsw=0.3.0=r40h710217c_0
- r-rcppnumerical=0.4_0=r40hc5da6b9_1
- r-rcppparallel=5.0.3=r40h9951f98_0
- r-rcppprogress=0.4.2=r40h6115d3f_1
- r-rcurl=1.98_1.2=r40h17f1fa6_1
- r-readr=1.4.0=r40h342fd00_0
- r-readxl=1.3.1=r40hee97c7f_4
- r-rematch=1.0.1=r40h6115d3f_1003
- r-rematch2=2.1.2=r40h6115d3f_1
- r-remotes=2.2.0=r40h6115d3f_0
- r-reprex=1.0.0=r40hc72bb7e_0
- r-reshape=0.8.8=r40h17f1fa6_2
- r-reshape2=1.4.4=r40hc5da6b9_1
- r-reticulate=1.18=r40h4efb63e_0
- r-rex=1.2.0=r40h6115d3f_1
- r-rgcca=2.1.2=r40h6115d3f_1002
- r-rhpcblasctl=0.20_137=r40h17f1fa6_0
- r-rio=0.5.26=r40hc72bb7e_0
- r-rlang=0.4.10=r40h066c5db_0
- r-rmarkdown=2.7=r40hc72bb7e_0
- r-roxygen2=7.1.1=r40hc5da6b9_0
- r-rpart=4.1_15=r40h066c5db_2
- r-rprojroot=2.0.2=r40hc72bb7e_0
- r-rsconnect=0.8.16=r40h6115d3f_1
- r-rspectra=0.16_0=r40hdab79a9_3
- r-rsqlite=2.2.3=r40h815b84a_0
- r-rstan=2.21.2=r40h342fd00_1
- r-rstanarm=2.21.1=r40h710217c_0
- r-rstantools=2.1.1=r40hc5da6b9_0
- r-rstudioapi=0.13=r40hc72bb7e_0
- r-rsvd=1.0.3=r40h6115d3f_1
- r-rtsne=0.15=r40ha4e0109_3
- r-rvcheck=0.1.8=r40h6115d3f_1
- r-rversions=2.0.2=r40h6115d3f_0
- r-rvest=1.0.0=r40hc72bb7e_0
- r-sandwich=3.0_0=r40h142f84f_0
- r-scales=1.1.1=r40h6115d3f_0
- r-scatterpie=0.1.5=r40h6115d3f_0
- r-scatterplot3d=0.3_41=r40h6115d3f_1003
- r-selectr=0.4_2=r40h6115d3f_1
- r-sessioninfo=1.1.1=r40h6115d3f_1002
- r-shadowtext=0.0.7=r40h6115d3f_1
- r-shiny=1.5.0=r40h6115d3f_0
- r-shinyjs=2.0.0=r40h6115d3f_0
- r-shinystan=2.5.0=r40h6115d3f_1003
- r-shinythemes=1.2.0=r40hc72bb7e_0
- r-sitmo=2.0.1=r40hc5da6b9_2
- r-snakecase=0.11.0=r40h6115d3f_2
- r-snow=0.4_3=r40h6115d3f_1002
- r-sourcetools=0.1.7=r40h4a8c4bd_1002
- r-sp=1.4_5=r40h066c5db_0
- r-sparsem=1.78=r40ha752707_2
- r-stabledist=0.7_1=r40_2003
- r-stanheaders=2.21.0_6=r40hf6e00eb_1
- r-statmod=1.4.35=r40h43114d0_1
- r-stringi=1.5.3=r40hdb83bab_0
- r-stringr=1.4.0=r40h6115d3f_2
- r-strucchange=1.5_2=r40h17f1fa6_1
- r-survival=3.2_7=r40hf6ff476_0
- r-sys=3.4=r40h800e0f2_0
- r-testthat=3.0.2=r40h4efb63e_0
- r-th.data=1.0_10=r40h6115d3f_2
- r-threejs=0.3.3=r40h6115d3f_1
- r-tibble=3.1.0=r40h28b5c78_1
- r-tidygraph=1.2.0=r40hc5da6b9_0
- r-tidyr=1.1.3=r40h9951f98_0
- r-tidyselect=1.1.0=r40h6115d3f_0
- r-tidyverse=1.3.0=r40h6115d3f_2
- r-tinytex=0.30=r40hc72bb7e_0
- r-tweenr=1.0.1=r40hc5da6b9_1002
- r-ucminf=1.1_4=r40ha752707_1006
- r-upsetr=1.4.0=r40h6115d3f_2
- r-usethis=2.0.1=r40hc72bb7e_0
- r-utf8=1.1.4=r40h17f1fa6_1003
- r-uwot=0.1.10=r40h815b84a_0
- r-v8=3.4.0=r40h501c194_1
- r-vctrs=0.3.6=r40h066c5db_0
- r-vegan=2.5_6=r40hcbf56c9_3
- r-vipor=0.4.5=r40h6115d3f_1003
- r-viridis=0.5.1=r40h6115d3f_1004
- r-viridislite=0.3.0=r40h6115d3f_1003
- r-waldo=0.2.5=r40hc72bb7e_0
- r-whisker=0.4=r40h6115d3f_1
- r-withr=2.4.1=r40hc72bb7e_0
- r-writexl=1.3.1=r40h800e0f2_0
- r-xfun=0.20=r40h066c5db_0
- r-xgboost=1.3.3=r40he49afe7_2
- r-xml=3.99_0.5=r40h066c5db_0
- r-xml2=1.3.2=r40hc5da6b9_1
- r-xopen=1.0.0=r40h6115d3f_1003
- r-xtable=1.8_4=r40h6115d3f_3
- r-xts=0.12.1=r40h800e0f2_0
- r-yaml=2.2.1=r40h066c5db_1
- r-zeallot=0.1.0=r40h6115d3f_1002
- r-zip=2.1.1=r40h800e0f2_0
- r-zoo=1.8_9=r40h28b5c78_0
- readline=8.0=h0678c8f_2
- setuptools=49.6.0=py39h6e9494a_3
- spectra=0.0.11=py_1
- sqlite=3.35.3=h44b9ce1_0
- tapi=1100.0.11=h9ce4665_0
- tk=8.6.10=h0419947_1
- tktable=2.10=h49f0cf7_3
- tzdata=2021a=he74cb21_0
- wheel=0.36.2=pyhd3deb0d_0
- xz=5.2.5=haf1e3a3_1
- zlib=1.2.11=h7795811_1010
- zstd=1.4.9=h582d3a0_0
prefix: /Users/mfansler/miniconda3/envs/bioc_3_12